#!/usr/bin/env node

const Dog = require('./02-dog');

const d1 = new Dog('taidi',5);
const d2 = new Dog('zangao',9);

function onBark() {
    // console.log(this);
    console.log(this.name,this.energy);
}

d1.on('bark',onBark.bind(d1));
d2.on('bark',onBark.bind(d2));

//异步执行，重启d1能量
setTimeout(()=>{
    d1.energy = 4;
},6000);
